package com.photoeditor.demo.ui.widget.image.emoji;

import com.photoeditor.demo.model.bean.stash.ContainerBean;

/**
 * Created by Administrator on 2017/9/1 0001.
 */

public interface IStickerSetting {

    void setShowSrc(boolean showSrc);

    void resetParam();

    void resetPaint();

    void updateTone(float tone);

    void updateSaturation(float st);

    void updateBrightness(float brightness);

    void updateAlpha(float a);

    void setPaintMode(int mode);

    void setPaintStyle(int style);

    void saveParam();

    void removeLastParam();

    void removeLastPaint();

    ContainerBean getCurrentBean();

    void setCanPaint(boolean canPaint);

    void cancelSettingMode();

    void saveSettingMode();

    void setStickerEditSettingListener(CanvasEditEmojiView.StickerEditSettingListener listener);

    void updatePaintWidthProgress(int progress);

    void setDrawPaintWidthCircle(boolean draw);
}
